package com.woniuxy.mesboot.util;

/**
 * @author ：lisir
 * @date ：Created in 2023/5/30 10:35
 * @description：辅助码接口
 */
public interface ServiceCode {

    Integer OK = 20000;               //成功

    Integer ERR_BAD_REQUEST = 40000;  //请求参数格式错误

    Integer ERR_UNAUTHORIZED = 40100;     //未授权登录

    Integer ERR_UNAUTHORIZED_DISABLE = 40101;     //未授权登录

    Integer ERR_FORBIDDEN = 40300;  //无权限访问

    Integer ERR_NOT_FOUND = 40400;  //相关资源或数据不存在

    Integer ERR_CONFLICT = 40900;   //数据冲突，例如尝试添加不允许重复的数据

    Integer ERR_INSERT = 50001;     //插入数据时的错误

    Integer ERR_DELETE = 50002;     //删除数据时的错误

    Integer ERR_UPDATE = 50003;     //修改数据时的错误

    Integer ERR_INTERNAL_SERVER_ERROR = 50000;    //服务器内部错误，通常是未确定的异常类型

    Integer ERR_JWT_PARSE = 60000;  //解析jwt失败：格式错误，或签名错误

    Integer ERR_JWT_EXPIRED = 60001;  //解析jwt失败：过期
}
